/*
 * Welcome to use the TableGo Tools.
 * 
 * http://vipbooks.iteye.com
 * http://blog.csdn.net/vipbooks
 * http://www.cnblogs.com/vipbooks
 * 
 * Author:bianj
 * Email:edinsker@163.com
 * Version:5.8.8
 */

package com.jeesite.modules.wxrobot.entity;

import java.util.Date;

/**
 * 用户表(js_sys_user)
 * 
 * @author sam
 * @version 1.0.0 2018-06-29
 */
public class JsSysUser implements java.io.Serializable {
    /** 版本号 */
    private static final long serialVersionUID = -4175778711247623676L;

    /** 用户编码 */
    private String userCode;

    /** 总积分 */
    private Integer totalScore;

    /** 登录账号 */
    private String loginCode;

    /** 用户昵称 */
    private String userName;

    /** 登录密码 */
    private String password;

    /** 电子邮箱 */
    private String email;

    /** 手机号码 */
    private String mobile;

    /** 办公电话 */
    private String phone;

    /** 用户性别 */
    private Integer sex;

    /** 头像路径 */
    private String avatar;

    /** 个性签名 */
    private String sign;

    /** 绑定的微信号 */
    private String wxOpenid;

    /** 绑定的手机串号 */
    private String mobileImei;

    /** 用户类型 */
    private String userType;

    /** 用户类型引用编号 */
    private String refCode;

    /** 用户类型引用姓名 */
    private String refName;

    /** 管理员类型（0非管理员 1系统管理员  2二级管理员） */
    private Integer mgrType;

    /** 密码安全级别（0初始 1很弱 2弱 3安全 4很安全） */
    private Integer pwdSecurityLevel;

    /** 密码最后更新时间 */
    private Date pwdUpdateDate;

    /** 密码修改记录 */
    private String pwdUpdateRecord;

    /** 密保问题 */
    private String pwdQuestion;

    /** 密保问题答案 */
    private String pwdQuestionAnswer;

    /** 密保问题2 */
    private String pwdQuestion2;

    /** 密保问题答案2 */
    private String pwdQuestionAnswer2;

    /** 密保问题3 */
    private String pwdQuestion3;

    /** 密保问题答案3 */
    private String pwdQuestionAnswer3;

    /** 密码问题修改时间 */
    private Date pwdQuestUpdateDate;

    /** 最后登陆IP */
    private String lastLoginIp;

    /** 最后登陆时间 */
    private Date lastLoginDate;

    /** 冻结时间 */
    private Date freezeDate;

    /** 冻结原因 */
    private String freezeCause;

    /** 用户权重（降序） */
    private Integer userWeight;

    /** 状态（0正常 1删除 2停用 3冻结） */
    private Integer status;

    /** 创建者 */
    private String createBy;

    /** 创建时间 */
    private Date createDate;

    /** 更新者 */
    private String updateBy;

    /** 更新时间 */
    private Date updateDate;

    /** 备注信息 */
    private String remarks;

    /** 租户代码 */
    private String corpCode;

    /** 租户名称 */
    private String corpName;

    /** 扩展 String 1 */
    private String extendS1;

    /** 扩展 String 2 */
    private String extendS2;

    /** 扩展 String 3 */
    private String extendS3;

    /** 扩展 String 4 */
    private String extendS4;

    /** 扩展 String 5 */
    private String extendS5;

    /** 扩展 String 6 */
    private String extendS6;

    /** 扩展 String 7 */
    private String extendS7;

    /** 扩展 String 8 */
    private String extendS8;

    /** 扩展 Integer 1 */
    private Integer extendI1;

    /** 扩展 Integer 2 */
    private Integer extendI2;

    /** 扩展 Integer 3 */
    private Integer extendI3;

    /** 扩展 Integer 4 */
    private Integer extendI4;

    /** 扩展 Float 1 */
    private Double extendF1;

    /** 扩展 Float 2 */
    private Double extendF2;

    /** 扩展 Float 3 */
    private Double extendF3;

    /** 扩展 Float 4 */
    private Double extendF4;

    /** 扩展 Date 1 */
    private Date extendD1;

    /** 扩展 Date 2 */
    private Date extendD2;

    /** 扩展 Date 3 */
    private Date extendD3;

    /** 扩展 Date 4 */
    private Date extendD4;

    /**
     * 获取用户编码
     * 
     * @return 用户编码
     */
    public String getUserCode() {
        return this.userCode;
    }

    /**
     * 设置用户编码
     * 
     * @param userCode
     *          用户编码
     */
    public void setUserCode(String userCode) {
        this.userCode = userCode;
    }

    /**
     * 获取总积分
     * 
     * @return 总积分
     */
    public Integer getTotalScore() {
        return this.totalScore;
    }

    /**
     * 设置总积分
     * 
     * @param totalScore
     *          总积分
     */
    public void setTotalScore(Integer totalScore) {
        this.totalScore = totalScore;
    }

    /**
     * 获取登录账号
     * 
     * @return 登录账号
     */
    public String getLoginCode() {
        return this.loginCode;
    }

    /**
     * 设置登录账号
     * 
     * @param loginCode
     *          登录账号
     */
    public void setLoginCode(String loginCode) {
        this.loginCode = loginCode;
    }

    /**
     * 获取用户昵称
     * 
     * @return 用户昵称
     */
    public String getUserName() {
        return this.userName;
    }

    /**
     * 设置用户昵称
     * 
     * @param userName
     *          用户昵称
     */
    public void setUserName(String userName) {
        this.userName = userName;
    }

    /**
     * 获取登录密码
     * 
     * @return 登录密码
     */
    public String getPassword() {
        return this.password;
    }

    /**
     * 设置登录密码
     * 
     * @param password
     *          登录密码
     */
    public void setPassword(String password) {
        this.password = password;
    }

    /**
     * 获取电子邮箱
     * 
     * @return 电子邮箱
     */
    public String getEmail() {
        return this.email;
    }

    /**
     * 设置电子邮箱
     * 
     * @param email
     *          电子邮箱
     */
    public void setEmail(String email) {
        this.email = email;
    }

    /**
     * 获取手机号码
     * 
     * @return 手机号码
     */
    public String getMobile() {
        return this.mobile;
    }

    /**
     * 设置手机号码
     * 
     * @param mobile
     *          手机号码
     */
    public void setMobile(String mobile) {
        this.mobile = mobile;
    }

    /**
     * 获取办公电话
     * 
     * @return 办公电话
     */
    public String getPhone() {
        return this.phone;
    }

    /**
     * 设置办公电话
     * 
     * @param phone
     *          办公电话
     */
    public void setPhone(String phone) {
        this.phone = phone;
    }

    /**
     * 获取用户性别
     * 
     * @return 用户性别
     */
    public Integer getSex() {
        return this.sex;
    }

    /**
     * 设置用户性别
     * 
     * @param sex
     *          用户性别
     */
    public void setSex(Integer sex) {
        this.sex = sex;
    }

    /**
     * 获取头像路径
     * 
     * @return 头像路径
     */
    public String getAvatar() {
        return this.avatar;
    }

    /**
     * 设置头像路径
     * 
     * @param avatar
     *          头像路径
     */
    public void setAvatar(String avatar) {
        this.avatar = avatar;
    }

    /**
     * 获取个性签名
     * 
     * @return 个性签名
     */
    public String getSign() {
        return this.sign;
    }

    /**
     * 设置个性签名
     * 
     * @param sign
     *          个性签名
     */
    public void setSign(String sign) {
        this.sign = sign;
    }

    /**
     * 获取绑定的微信号
     * 
     * @return 绑定的微信号
     */
    public String getWxOpenid() {
        return this.wxOpenid;
    }

    /**
     * 设置绑定的微信号
     * 
     * @param wxOpenid
     *          绑定的微信号
     */
    public void setWxOpenid(String wxOpenid) {
        this.wxOpenid = wxOpenid;
    }

    /**
     * 获取绑定的手机串号
     * 
     * @return 绑定的手机串号
     */
    public String getMobileImei() {
        return this.mobileImei;
    }

    /**
     * 设置绑定的手机串号
     * 
     * @param mobileImei
     *          绑定的手机串号
     */
    public void setMobileImei(String mobileImei) {
        this.mobileImei = mobileImei;
    }

    /**
     * 获取用户类型
     * 
     * @return 用户类型
     */
    public String getUserType() {
        return this.userType;
    }

    /**
     * 设置用户类型
     * 
     * @param userType
     *          用户类型
     */
    public void setUserType(String userType) {
        this.userType = userType;
    }

    /**
     * 获取用户类型引用编号
     * 
     * @return 用户类型引用编号
     */
    public String getRefCode() {
        return this.refCode;
    }

    /**
     * 设置用户类型引用编号
     * 
     * @param refCode
     *          用户类型引用编号
     */
    public void setRefCode(String refCode) {
        this.refCode = refCode;
    }

    /**
     * 获取用户类型引用姓名
     * 
     * @return 用户类型引用姓名
     */
    public String getRefName() {
        return this.refName;
    }

    /**
     * 设置用户类型引用姓名
     * 
     * @param refName
     *          用户类型引用姓名
     */
    public void setRefName(String refName) {
        this.refName = refName;
    }

    /**
     * 获取管理员类型（0非管理员 1系统管理员  2二级管理员）
     * 
     * @return 管理员类型（0非管理员 1系统管理员  2二级管理员）
     */
    public Integer getMgrType() {
        return this.mgrType;
    }

    /**
     * 设置管理员类型（0非管理员 1系统管理员  2二级管理员）
     * 
     * @param mgrType
     *          管理员类型（0非管理员 1系统管理员  2二级管理员）
     */
    public void setMgrType(Integer mgrType) {
        this.mgrType = mgrType;
    }

    /**
     * 获取密码安全级别（0初始 1很弱 2弱 3安全 4很安全）
     * 
     * @return 密码安全级别（0初始 1很弱 2弱 3安全 4很安全）
     */
    public Integer getPwdSecurityLevel() {
        return this.pwdSecurityLevel;
    }

    /**
     * 设置密码安全级别（0初始 1很弱 2弱 3安全 4很安全）
     * 
     * @param pwdSecurityLevel
     *          密码安全级别（0初始 1很弱 2弱 3安全 4很安全）
     */
    public void setPwdSecurityLevel(Integer pwdSecurityLevel) {
        this.pwdSecurityLevel = pwdSecurityLevel;
    }

    /**
     * 获取密码最后更新时间
     * 
     * @return 密码最后更新时间
     */
    public Date getPwdUpdateDate() {
        return this.pwdUpdateDate;
    }

    /**
     * 设置密码最后更新时间
     * 
     * @param pwdUpdateDate
     *          密码最后更新时间
     */
    public void setPwdUpdateDate(Date pwdUpdateDate) {
        this.pwdUpdateDate = pwdUpdateDate;
    }

    /**
     * 获取密码修改记录
     * 
     * @return 密码修改记录
     */
    public String getPwdUpdateRecord() {
        return this.pwdUpdateRecord;
    }

    /**
     * 设置密码修改记录
     * 
     * @param pwdUpdateRecord
     *          密码修改记录
     */
    public void setPwdUpdateRecord(String pwdUpdateRecord) {
        this.pwdUpdateRecord = pwdUpdateRecord;
    }

    /**
     * 获取密保问题
     * 
     * @return 密保问题
     */
    public String getPwdQuestion() {
        return this.pwdQuestion;
    }

    /**
     * 设置密保问题
     * 
     * @param pwdQuestion
     *          密保问题
     */
    public void setPwdQuestion(String pwdQuestion) {
        this.pwdQuestion = pwdQuestion;
    }

    /**
     * 获取密保问题答案
     * 
     * @return 密保问题答案
     */
    public String getPwdQuestionAnswer() {
        return this.pwdQuestionAnswer;
    }

    /**
     * 设置密保问题答案
     * 
     * @param pwdQuestionAnswer
     *          密保问题答案
     */
    public void setPwdQuestionAnswer(String pwdQuestionAnswer) {
        this.pwdQuestionAnswer = pwdQuestionAnswer;
    }

    /**
     * 获取密保问题2
     * 
     * @return 密保问题2
     */
    public String getPwdQuestion2() {
        return this.pwdQuestion2;
    }

    /**
     * 设置密保问题2
     * 
     * @param pwdQuestion2
     *          密保问题2
     */
    public void setPwdQuestion2(String pwdQuestion2) {
        this.pwdQuestion2 = pwdQuestion2;
    }

    /**
     * 获取密保问题答案2
     * 
     * @return 密保问题答案2
     */
    public String getPwdQuestionAnswer2() {
        return this.pwdQuestionAnswer2;
    }

    /**
     * 设置密保问题答案2
     * 
     * @param pwdQuestionAnswer2
     *          密保问题答案2
     */
    public void setPwdQuestionAnswer2(String pwdQuestionAnswer2) {
        this.pwdQuestionAnswer2 = pwdQuestionAnswer2;
    }

    /**
     * 获取密保问题3
     * 
     * @return 密保问题3
     */
    public String getPwdQuestion3() {
        return this.pwdQuestion3;
    }

    /**
     * 设置密保问题3
     * 
     * @param pwdQuestion3
     *          密保问题3
     */
    public void setPwdQuestion3(String pwdQuestion3) {
        this.pwdQuestion3 = pwdQuestion3;
    }

    /**
     * 获取密保问题答案3
     * 
     * @return 密保问题答案3
     */
    public String getPwdQuestionAnswer3() {
        return this.pwdQuestionAnswer3;
    }

    /**
     * 设置密保问题答案3
     * 
     * @param pwdQuestionAnswer3
     *          密保问题答案3
     */
    public void setPwdQuestionAnswer3(String pwdQuestionAnswer3) {
        this.pwdQuestionAnswer3 = pwdQuestionAnswer3;
    }

    /**
     * 获取密码问题修改时间
     * 
     * @return 密码问题修改时间
     */
    public Date getPwdQuestUpdateDate() {
        return this.pwdQuestUpdateDate;
    }

    /**
     * 设置密码问题修改时间
     * 
     * @param pwdQuestUpdateDate
     *          密码问题修改时间
     */
    public void setPwdQuestUpdateDate(Date pwdQuestUpdateDate) {
        this.pwdQuestUpdateDate = pwdQuestUpdateDate;
    }

    /**
     * 获取最后登陆IP
     * 
     * @return 最后登陆IP
     */
    public String getLastLoginIp() {
        return this.lastLoginIp;
    }

    /**
     * 设置最后登陆IP
     * 
     * @param lastLoginIp
     *          最后登陆IP
     */
    public void setLastLoginIp(String lastLoginIp) {
        this.lastLoginIp = lastLoginIp;
    }

    /**
     * 获取最后登陆时间
     * 
     * @return 最后登陆时间
     */
    public Date getLastLoginDate() {
        return this.lastLoginDate;
    }

    /**
     * 设置最后登陆时间
     * 
     * @param lastLoginDate
     *          最后登陆时间
     */
    public void setLastLoginDate(Date lastLoginDate) {
        this.lastLoginDate = lastLoginDate;
    }

    /**
     * 获取冻结时间
     * 
     * @return 冻结时间
     */
    public Date getFreezeDate() {
        return this.freezeDate;
    }

    /**
     * 设置冻结时间
     * 
     * @param freezeDate
     *          冻结时间
     */
    public void setFreezeDate(Date freezeDate) {
        this.freezeDate = freezeDate;
    }

    /**
     * 获取冻结原因
     * 
     * @return 冻结原因
     */
    public String getFreezeCause() {
        return this.freezeCause;
    }

    /**
     * 设置冻结原因
     * 
     * @param freezeCause
     *          冻结原因
     */
    public void setFreezeCause(String freezeCause) {
        this.freezeCause = freezeCause;
    }

    /**
     * 获取用户权重（降序）
     * 
     * @return 用户权重（降序）
     */
    public Integer getUserWeight() {
        return this.userWeight;
    }

    /**
     * 设置用户权重（降序）
     * 
     * @param userWeight
     *          用户权重（降序）
     */
    public void setUserWeight(Integer userWeight) {
        this.userWeight = userWeight;
    }

    /**
     * 获取状态（0正常 1删除 2停用 3冻结）
     * 
     * @return 状态（0正常 1删除 2停用 3冻结）
     */
    public Integer getStatus() {
        return this.status;
    }

    /**
     * 设置状态（0正常 1删除 2停用 3冻结）
     * 
     * @param status
     *          状态（0正常 1删除 2停用 3冻结）
     */
    public void setStatus(Integer status) {
        this.status = status;
    }

    /**
     * 获取创建者
     * 
     * @return 创建者
     */
    public String getCreateBy() {
        return this.createBy;
    }

    /**
     * 设置创建者
     * 
     * @param createBy
     *          创建者
     */
    public void setCreateBy(String createBy) {
        this.createBy = createBy;
    }

    /**
     * 获取创建时间
     * 
     * @return 创建时间
     */
    public Date getCreateDate() {
        return this.createDate;
    }

    /**
     * 设置创建时间
     * 
     * @param createDate
     *          创建时间
     */
    public void setCreateDate(Date createDate) {
        this.createDate = createDate;
    }

    /**
     * 获取更新者
     * 
     * @return 更新者
     */
    public String getUpdateBy() {
        return this.updateBy;
    }

    /**
     * 设置更新者
     * 
     * @param updateBy
     *          更新者
     */
    public void setUpdateBy(String updateBy) {
        this.updateBy = updateBy;
    }

    /**
     * 获取更新时间
     * 
     * @return 更新时间
     */
    public Date getUpdateDate() {
        return this.updateDate;
    }

    /**
     * 设置更新时间
     * 
     * @param updateDate
     *          更新时间
     */
    public void setUpdateDate(Date updateDate) {
        this.updateDate = updateDate;
    }

    /**
     * 获取备注信息
     * 
     * @return 备注信息
     */
    public String getRemarks() {
        return this.remarks;
    }

    /**
     * 设置备注信息
     * 
     * @param remarks
     *          备注信息
     */
    public void setRemarks(String remarks) {
        this.remarks = remarks;
    }

    /**
     * 获取租户代码
     * 
     * @return 租户代码
     */
    public String getCorpCode() {
        return this.corpCode;
    }

    /**
     * 设置租户代码
     * 
     * @param corpCode
     *          租户代码
     */
    public void setCorpCode(String corpCode) {
        this.corpCode = corpCode;
    }

    /**
     * 获取租户名称
     * 
     * @return 租户名称
     */
    public String getCorpName() {
        return this.corpName;
    }

    /**
     * 设置租户名称
     * 
     * @param corpName
     *          租户名称
     */
    public void setCorpName(String corpName) {
        this.corpName = corpName;
    }

    /**
     * 获取扩展 String 1
     * 
     * @return 扩展 String 1
     */
    public String getExtendS1() {
        return this.extendS1;
    }

    /**
     * 设置扩展 String 1
     * 
     * @param extendS1
     *          扩展 String 1
     */
    public void setExtendS1(String extendS1) {
        this.extendS1 = extendS1;
    }

    /**
     * 获取扩展 String 2
     * 
     * @return 扩展 String 2
     */
    public String getExtendS2() {
        return this.extendS2;
    }

    /**
     * 设置扩展 String 2
     * 
     * @param extendS2
     *          扩展 String 2
     */
    public void setExtendS2(String extendS2) {
        this.extendS2 = extendS2;
    }

    /**
     * 获取扩展 String 3
     * 
     * @return 扩展 String 3
     */
    public String getExtendS3() {
        return this.extendS3;
    }

    /**
     * 设置扩展 String 3
     * 
     * @param extendS3
     *          扩展 String 3
     */
    public void setExtendS3(String extendS3) {
        this.extendS3 = extendS3;
    }

    /**
     * 获取扩展 String 4
     * 
     * @return 扩展 String 4
     */
    public String getExtendS4() {
        return this.extendS4;
    }

    /**
     * 设置扩展 String 4
     * 
     * @param extendS4
     *          扩展 String 4
     */
    public void setExtendS4(String extendS4) {
        this.extendS4 = extendS4;
    }

    /**
     * 获取扩展 String 5
     * 
     * @return 扩展 String 5
     */
    public String getExtendS5() {
        return this.extendS5;
    }

    /**
     * 设置扩展 String 5
     * 
     * @param extendS5
     *          扩展 String 5
     */
    public void setExtendS5(String extendS5) {
        this.extendS5 = extendS5;
    }

    /**
     * 获取扩展 String 6
     * 
     * @return 扩展 String 6
     */
    public String getExtendS6() {
        return this.extendS6;
    }

    /**
     * 设置扩展 String 6
     * 
     * @param extendS6
     *          扩展 String 6
     */
    public void setExtendS6(String extendS6) {
        this.extendS6 = extendS6;
    }

    /**
     * 获取扩展 String 7
     * 
     * @return 扩展 String 7
     */
    public String getExtendS7() {
        return this.extendS7;
    }

    /**
     * 设置扩展 String 7
     * 
     * @param extendS7
     *          扩展 String 7
     */
    public void setExtendS7(String extendS7) {
        this.extendS7 = extendS7;
    }

    /**
     * 获取扩展 String 8
     * 
     * @return 扩展 String 8
     */
    public String getExtendS8() {
        return this.extendS8;
    }

    /**
     * 设置扩展 String 8
     * 
     * @param extendS8
     *          扩展 String 8
     */
    public void setExtendS8(String extendS8) {
        this.extendS8 = extendS8;
    }

    /**
     * 获取扩展 Integer 1
     * 
     * @return 扩展 Integer 1
     */
    public Integer getExtendI1() {
        return this.extendI1;
    }

    /**
     * 设置扩展 Integer 1
     * 
     * @param extendI1
     *          扩展 Integer 1
     */
    public void setExtendI1(Integer extendI1) {
        this.extendI1 = extendI1;
    }

    /**
     * 获取扩展 Integer 2
     * 
     * @return 扩展 Integer 2
     */
    public Integer getExtendI2() {
        return this.extendI2;
    }

    /**
     * 设置扩展 Integer 2
     * 
     * @param extendI2
     *          扩展 Integer 2
     */
    public void setExtendI2(Integer extendI2) {
        this.extendI2 = extendI2;
    }

    /**
     * 获取扩展 Integer 3
     * 
     * @return 扩展 Integer 3
     */
    public Integer getExtendI3() {
        return this.extendI3;
    }

    /**
     * 设置扩展 Integer 3
     * 
     * @param extendI3
     *          扩展 Integer 3
     */
    public void setExtendI3(Integer extendI3) {
        this.extendI3 = extendI3;
    }

    /**
     * 获取扩展 Integer 4
     * 
     * @return 扩展 Integer 4
     */
    public Integer getExtendI4() {
        return this.extendI4;
    }

    /**
     * 设置扩展 Integer 4
     * 
     * @param extendI4
     *          扩展 Integer 4
     */
    public void setExtendI4(Integer extendI4) {
        this.extendI4 = extendI4;
    }

    /**
     * 获取扩展 Float 1
     * 
     * @return 扩展 Float 1
     */
    public Double getExtendF1() {
        return this.extendF1;
    }

    /**
     * 设置扩展 Float 1
     * 
     * @param extendF1
     *          扩展 Float 1
     */
    public void setExtendF1(Double extendF1) {
        this.extendF1 = extendF1;
    }

    /**
     * 获取扩展 Float 2
     * 
     * @return 扩展 Float 2
     */
    public Double getExtendF2() {
        return this.extendF2;
    }

    /**
     * 设置扩展 Float 2
     * 
     * @param extendF2
     *          扩展 Float 2
     */
    public void setExtendF2(Double extendF2) {
        this.extendF2 = extendF2;
    }

    /**
     * 获取扩展 Float 3
     * 
     * @return 扩展 Float 3
     */
    public Double getExtendF3() {
        return this.extendF3;
    }

    /**
     * 设置扩展 Float 3
     * 
     * @param extendF3
     *          扩展 Float 3
     */
    public void setExtendF3(Double extendF3) {
        this.extendF3 = extendF3;
    }

    /**
     * 获取扩展 Float 4
     * 
     * @return 扩展 Float 4
     */
    public Double getExtendF4() {
        return this.extendF4;
    }

    /**
     * 设置扩展 Float 4
     * 
     * @param extendF4
     *          扩展 Float 4
     */
    public void setExtendF4(Double extendF4) {
        this.extendF4 = extendF4;
    }

    /**
     * 获取扩展 Date 1
     * 
     * @return 扩展 Date 1
     */
    public Date getExtendD1() {
        return this.extendD1;
    }

    /**
     * 设置扩展 Date 1
     * 
     * @param extendD1
     *          扩展 Date 1
     */
    public void setExtendD1(Date extendD1) {
        this.extendD1 = extendD1;
    }

    /**
     * 获取扩展 Date 2
     * 
     * @return 扩展 Date 2
     */
    public Date getExtendD2() {
        return this.extendD2;
    }

    /**
     * 设置扩展 Date 2
     * 
     * @param extendD2
     *          扩展 Date 2
     */
    public void setExtendD2(Date extendD2) {
        this.extendD2 = extendD2;
    }

    /**
     * 获取扩展 Date 3
     * 
     * @return 扩展 Date 3
     */
    public Date getExtendD3() {
        return this.extendD3;
    }

    /**
     * 设置扩展 Date 3
     * 
     * @param extendD3
     *          扩展 Date 3
     */
    public void setExtendD3(Date extendD3) {
        this.extendD3 = extendD3;
    }

    /**
     * 获取扩展 Date 4
     * 
     * @return 扩展 Date 4
     */
    public Date getExtendD4() {
        return this.extendD4;
    }

    /**
     * 设置扩展 Date 4
     * 
     * @param extendD4
     *          扩展 Date 4
     */
    public void setExtendD4(Date extendD4) {
        this.extendD4 = extendD4;
    }
}